package lrg10002.plugins.akperms;

import lrg10002.plugins.akperms.elements.AKElement;
import lrg10002.plugins.akperms.elements.ChatTagElement;
import lrg10002.plugins.akperms.elements.GroupElement;
import lrg10002.plugins.akperms.elements.PermissionElement;
import lrg10002.plugins.akperms.elements.PlayerElement;
import lrg10002.plugins.akperms.elements.WorldElement;


/**
 *
 * @author lrg10002
 */
public enum ElementType {
        PLAYER("player", new PlayerElement()), 
        PERMISSION("permission", new PermissionElement()), 
        GROUP("group", new GroupElement()),
        WORLD("world", new WorldElement()),
        
        CHATTAG("chattag", new ChatTagElement()),
        
        NULL("", null);
        
        
        static {  
        }
        
        
        
        
        private ElementType(String s, AKElement e) {
                this.name = s;    
                this.element = e;
        }
        
        public String name;
        public AKElement element;
        
        
        
        
       
        
}
